/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.bomt.event;

import com.comac.ins.bomt.domain.vo.DetailOriginalV2BomVo;
import com.comac.ins.common.core.domain.model.LoginUser;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
import org.springframework.web.multipart.MultipartFile;

import java.io.File;
import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * @author zhanghongyi
 * @date 2024/8/8 11:19
 * @description StandardBomGenerateV2Event
 */
@Data
@SuperBuilder
@NoArgsConstructor
public class OriginalBomUploadV2Event implements Serializable {


    @Serial
    private static final long serialVersionUID = -5218641536484263501L;
    /**
     * 登录用户
     */
    private LoginUser loginUser;

    /**
     * 机型
     */
    private String aircraftModel;

    /**
     * 批次号
     * */
    private String track;

    /**
     * 子批次号
     * */
    private String subTrack;

    /**
     * 批次描述
     * */
    private String desc;

    /**
     * 分组类型
     * */
    private String groupType;

    /**
     * 原始装机清单文件
     * */
    private File file;

    private String fileName;
}
